English Dictionary
◊ FOOD SHOP
food shop
n : a shop selling delicatessen (as salads or cooked meats)
[syn: {delicatessen}, {deli}]